cherry cake - French English Dictionary